all: multi single

multi: multi.cpp cache.cpp config.cpp queue.cpp parser.cpp cache.h config.h queue.h parser.h
	g++ multi.cpp cache.cpp queue.cpp config.cpp parser.cpp -O3 -o multi

single: single.cpp cache.cpp config.cpp queue.cpp parser.cpp cache.h config.h queue.h parser.h
	g++ single.cpp cache.cpp queue.cpp config.cpp parser.cpp -O3 -o single

clean:
	rm single multi
